directed torpedo - French English Dictionary